viceroy and governor general of india difference